約 3,642,606 件
https://w.atwiki.jp/yoshinabu/pages/70.html
Visual Studio 2008 動作軽量化 Visual Studio 2008が異常に重かったので調べました。 同じことを感じている人がいるようで、簡単にたどり着くことができました。 デバッグやらビルドやらが異常に遅く、どんなに小さなプログラムを書いていても、開始から5秒くらい待つという状況でした。 参考サイト↓と同様の作業を行うことで、劇的に体感速度が改善されました。 参考サイト http //pcwide-jp.blogspot.com/2009/05/visual-studio-2008.html
https://w.atwiki.jp/ohden/pages/830.html
任意のレジストリが削除できない Windows10Pro 64bit VisualStudio2013 64bitのWindows OSへ、32bitアプリケーションをinstallし、64bit側のレジストリにアクセスしようとすると発生する問題。 影響を受けるメソッドは、 RegCreateKeyEx RegDeleteKeyEx RegOpenKeyEx 詳細はこちら。 https //msdn.microsoft.com/ja-jp/library/aa384129.aspx どうやら、 32bitアプリケーションから64bit領域のレジストリキーへのアクセス。 64bitアプリケーションから32bit領域のレジストリキーへのアクセス。 には『REGSAM samDesired』へ特別なパラメータを付与してやる必要があるらしい。 KEY_WOW64_32KEY 32bit領域のレジストリの操作に必要なアクセスマスク64bitアプリケーションからWow64以下を参照するのに必要。多分... KEY_WOW64_64KEY 64bit領域のレジストリの操作に必要なアクセスマスク32bitアプリケーションからWow64でないトコを参照するのに必要。多分... とりあえず、open時にKEY_WOW64_64KEYを付与して、RegDeleteKeyしたらちゃんと所望の項目を削除できた。 日本語のトコも参照してください。 RegOpenKeyEx(JP) RegCreateKeyEx(JP) 更新日: 2018年01月19日 (金) 15時27分50秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/sevenlives/pages/2734.html
C#
https://w.atwiki.jp/m1000/pages/49.html
<<C++で開発 開発環境構築(Visual Studio版) M1000 SDKをインストール、論理ドライブ(subst)、環境変数の設定 Bld.infのあるディレクトリで、コマンドラインから bldmake bldfiles abld makefile vc6 ここでエラーが出るようであれば、 VC6の場合 <VSディレクトリ>\VC98\Bin\vcvar32.bat .NETの場合 <VSディレクトリ>\Common7\Tools\vsvars32.bat を実行し、環境変数の設定をしてからabldを実行する。 \epoc32\build\<プロジェクト名>\wins\<プロジェクト名>.dsw を開く .NETの場合、.NETに変換しますかと聞かれるので変換する。 ビルド時にエラーが出まくった場合は以下を設定。 プロジェクト >> プロパティ >>C/C++ コード生成 C++の例外を有効にする はい → いいえ バッファセキュリティチェック はい → いいえ コマンドライン 追加のオプション /QIfist 以上は、下記を参照しました。 http //www.experts-exchange.com/Programming/Wireless_Programming/EPOC/Q_20394631.html ビルド時に___CxxFrameHandlerが解決できないよとリンクエラーが出て、 検索してたら見つけました。 名前 コメント
https://w.atwiki.jp/to_dk/pages/1280.html
Visual C#の質問と回答 △> C# Express Editionフォーラム C# フォーラム .NET Framework 全般フォーラム Visual Studio共通フォーラム >次に進む(C++) Visual C# Express Editionフォーラム 新着記事は見つかりませんでした。 Visual C# フォーラム DataGridViewの新規行でデータ入力した際、すぐにその行を有効にする方法 (2015-10-01) DLLの参照先を指定したい (2015-10-01) ポータブルデバイスのアクセス時に、Vista/2008の場合、shell.namespaceで戻り値がNULLになる (2015-10-01) DataGridView内のコンボボックス選択時、バインド先のDataTableを即更新する方法 (2015-10-01) Visual Studio 2015 ステップ実行が進まない (2015-09-26) 画像入力系のテキストボックスについて (2015-09-26) C# でExcelアドイン作成時、リソースにあるExcelBookを非表示で使用したい (2015-09-15) .NET Framework 全般フォーラム css、jqueryが適用されない場合がある (2015-09-26) DLLとのやりとりにShift-JISを使用する時、文字が切れる (2015-09-22) デスクトップエクスペリエンス機能OFF時のProcess.Startの挙動について (2015-09-18) Bitmapoオブジェクトを作成しDispose下にも関わらずメモリリークが発生する (2015-09-18) ウィンドウの切り替えで応答なしになる (2015-09-18) 静的メソッドとインスタンスメソッドの使い分けについて (2015-09-11) reportviewerを挿入、選択出来ない (2015-09-09) Visual Studio共通フォーラム Excelアドインプロジェクトの対象フレームワークを.NET Framework 4.5.2から4.6に変更することができない (2015-10-01) 既存プロジェクトを追加して依存関係を呼ぶと、「プロジェクト ファイル’’は名前が変更されているか、またはソリューションには存在しません。」 (2015-09-29) SQLServerのテーブルの定義を開こうとすると動作を停止する (2015-09-29) Visual Studio Express 2012 for Windows Desktopの登録キーの再取得について (2015-09-26) .NETFramework4.6でビルドしたアプリケーションが、4.5.2環境で動作する (2015-09-18) visualStudio2015でユニバーサルアプリ開発 パッケージインストールエラーについて (2015-09-18) VS2015でWeb発行するとき、発行先にリモートIISサイトを選択できない (2015-09-16) >次に進む(C++) 関連する記事 Visual C#のニュース SilverlightとWPFのニュース SilverlightとWPFの質問と回答 ASP.NETの質問と回答 新着サポート、製品情報 タグ Visual Studioのニュース 製品ニュース Visual Basic質問と回答 Visual C#質問と回答 Visual C++質問と回答 SilverlightとWPF質問と回答 ASP.NETの質問と回答 プログラム作成のニュース ▼Visual Studio JavaScriptの質問と回答 perlの質問と回答 to_dk 最新情報の取得状況 上へ お役立ち度( - ) Copyright ©2008-2010 to_dk. _
https://w.atwiki.jp/sklab/pages/18.html
ソフトウェアが動作する基盤をネットワーク上に設定し、インターネットを含むアプリケーションを様々な環境から利用することを考えた。これを.NET構想と呼ぶ。.NETとはソフトウェアが動作するためのソフトウェアの開発環境、通信規約を含む壮大な技術体系を指す。 .NET Frameworkは.NET対応アプリケーションが動作するための基盤である。 .NETではプログラミング言語の仕様を統一するためのCLSおよび、データ型を統一するためのCTSがある。 これによりVBで作られたメソッドをC#で動かすなどが可能となる。 ADO.NETはデータベースへのアクセスを実現するためのクラスライブラリ ASP.NETはWebアプリケーションやコンポーネントを含むクラスライブラリで構成されている。 .NET Framework対応の開発言語では、基本クラスライブラリが用意されており、クラスとして管理されている。各クラスは名前空間で管理されている。 .NET FrameworkはクラスライブラリとCLRで構成されている。 CLRはJITコンパイラ、ガベージコレクタ、クラスローダで構成されている。 CLRが必要な理由は、.NET Frameworkが目指す「プラットフォームに依存しないアプリケーション実行環境を構築」を実現するため。 .NET Framework対応のプログラムはILに変換され、CLRがILをコンパイルし、マシンコードに再度コンパイルする。 CPUやOSのプラットフォームを考慮しなくてよくなる。またCLRはCPUに合わせた最適なネイティブコードを生成する。 ランタイムとはアプリケーションを実行するために必要となるソフトウェアを指す。Windowsの場合はDLLで提供される。 JITコンパイラはコードを一行ずつ読んで実行するインタプリタとは異なり、必要なタイミングで都度コンパイルする。 またコンパイルされたネイティブコードを再利用することも可能であり、処理速度が向上する。 クラスローダはライブラリ内のクラスを呼び出すのに使う。 ガベージコレクタは不要なメモリ領域を開放する。メモリリークを防ぐ。 プログラムが実行されると、スタック領域に値型、ヒープ領域に参照型のデータが保存される。 ヒープ領域のデータは参照されるため、削除するタイミングが難しい。そこでCLRはメモリリークが発生していないかを随時確認し、起きていればガベージコレクタがよばれる。 ガベージコレクタはヒープ上を占有しているデータをチェックして、参照しているプログラムがないか確認し、どこからも確認されていなければメモリ上から削除する。 CLRにおけるプログラム実行手順 MSIL形式の実行ファイルを起動すると、プログラムで使用されているクラスの情報がクラスローダによってメモリにロードされる。 JITコンパイラによって中間コードでるILがネイティブコードに変換される。 プログラムが実行される。 usingは任意の名前空間に属するクラスをクラス名だけで呼び出し可能にする。 namespaceは名前空間を宣言する。 staticはインスタンスを作成しなくてもメソッドを呼び出し可能にする。インスタンスとはクラスを実行時にメモリに転送されたデータを指す。 必要なデータをメモリに転送することをインスタンス化という。共通するデータはstaticにする事でメモリ節約になる。 [STAThread]はSystem名前空間に属するSTAThreadAttributeクラスのことをさす。[]は属性を指定する。 属性はクラスやメソッドに対して付加的な情報を与えることができる。ここではシングルスレッドであることを宣言している。 プロセスはOSから見た処理の実行単位、スレッドはプロセスの中に生成されるプログラムの実行単位 CTSは共通のデータ型を利用する仕組みをいう。VB,C#,C++では同じ型を使ってプログラムを行っている。 CTSに基づいて設計されている 値型と参照型に大別される。全てのデータ型がクラスによって定義される。System.Objectにデータ型を定義する全てのクラスが属する。 従って、データ型を定義する全てのクラスはSystem名前空間に属するObjectクラスを継承して作成されていることが何となく想像出来る。 .NET Frameworkの全てのクラスはSystem.Objectを継承している。System.Objectは全てのクラスのスーパークラスとなる。 文字列などの可変長のデータやサイズの大きいデータでなければ、値型の方が効率的。 ヒープ領域は参照型、スタック領域は値型、サブルーチンはどちらでもない領域に保持されている。 メモリ内では下位アドレスから順にスタティック領域、ヒープ領域、スタック領域とが取られる。 スタティック領域は下位アドレスから格納、スタック領域は上位アドレスから格納される。 単純なデータ構造は値方を使う。効率的なメモリ管理がヒープでは行われるが、 参照型のデータ検索には単純なスタックよりも時間がかかり、コスト(メモリ開放など)もかかる。 複雑なデータ構造を持つデータをスタックにおくと、スタックが膨れ上がるため、データ検索に時間がかかる。 参照型ではコピーなども参照先を変えるだけで良いため、処理が簡潔かつ軽量。 複雑なデータを持つ場合はクラス、簡潔なデータを持つ場合は構造体がよいと思われる。 クラスの場合はクラス方の変数が指し示している情報(クラスがインスタンス化されているメモリアドレス)をコピーすればよいため、処理速度は有利。
https://w.atwiki.jp/shiromaty/pages/21.html
VisualSourceSafe Tips & メモ VisualSourceSafeとは バージョン管理システム。Microsoft社のアプリ。 ソース管理用サーバを立ち上げ、そこにソースを置いておく。 修正する時は「チェックアウト」し、他の人が修正できないようロックをかけたりでき、 修正が完了した時は「チェックイン」し、ソース管理サーバのソースを更新を行う。 チェックインをしたが、その前のソースに戻したりもできるので、 デグレった際には効力絶大!!(自分のためにあるのかも^^) JavaのSubversionみたいなもの。 ■既に設置されているVSSサーバに接続 【ユーザの作成】 1.「VisualSourceSafe Administrator」を起動 2.「メニュー」→「ユーザ」→「ユーザの追加」 3. 任意のユーザ名、パスワードを入力し「OK」ボタン押下 【接続・ソース取得】 4.「VisualSourceSafe」を起動 5. データベースを開く 画面→「追加」→「既存データベース接続」 6. データベースの設定ファイルを指定(xxx.iniファイル) 7. 4の画面にて追加されたデータベースを選択し、開く ■VSSサーバからローカルにソース取得 1. データベースから取得したいソースのルートを選択 2. 右クリック→「最新バージョンを取得」 3. 取得先を任意のローカルのフォルダ選択 「サブプロジェクトも対象」:ON 「ツリー構造作成」 :ON 「書き込み~」 :OFF 設定後「OK」を押下 以上で3の取得先で設定したフォルダ内に最新バージョンのソースが取得できる
https://w.atwiki.jp/to_dk/pages/1274.html
Visual C#のニュース <△> とことんVisual C# 4.0 MSDNマガジン C# サポート技術情報 関連情報 ▽質問と回答 >次に進む(C++) とことんVisual C# 4.0 第 1 回 言語の特性とパターン (鵜呑みは厳禁、Java のデザイン・パターン!) (2010-01-29) 第 2 回 静的 (static) なクラスとその意義 (2010-01-29) 第 3 回 さまざまな型変換 (キャストの話) (2010-01-29) 第 4 回 型について知ろう (decimal と double/float の違い) (2010-01-29) 第 5 回 フィールド (メンバ変数) とプロパティはここが違う (2010-02-05) 第 6 回 引数の省略と理解性の高い引数 (named/optional parameters) (2010-02-08) 第 7 回 null を受け入れるか? 排除するか? (null 許容型と null 合体演算子) (2010-02-12) 第 8 回 複数の値の返し方 (参照渡しとパック) (2010-02-15) 第 9 回 COM と 64 ビットへの対応 (2010-02-19) 第 10 回 型を書かなくても強い型付け! (var とジェネリック) (2010-02-22) MSDNマガジン - C# 関連記事 Roslyn 登場、第 2 部 診断の作成 (2015-02-01) C# 6.0 でコードを単純化、明確化、および凝縮する方法 (2014-12-10) Roslyn を使用した API 向けライブ コード アナライザーの作成 (機械翻訳) (2014-12-10) C# と Xamarin を使ってクロスプラットフォーム型のモバイル ゴルフ アプリをビルドする (2014-04-01) Windows ストア アプリのハブ プロジェクトと Hub コントロールの概要 (2014-03-01) サポート技術情報 ▽新着サポート、製品情報 ▽Visual C#の質問と回答 ▽ASP.NETの質問と回答 ▽SilverlightとWPFのニュース 各フォーラムの質問と回答へ >次に進む(C++) 関連情報 MSDNライブラリC#C# リファレンス Visual C# について学習する@IT。改訂版 C#入門 @IT。C# 2.0 入門 @IT。C# 3.0 入門 @IT。[完全版]究極のC#プログラミング @IT。.NET TIPS .NET Framework技術情報MSDNライブラリ.NET開発 ASP.NET .NET Framework を学習する@IT。Insider.NET ASP.NETを学習する Windows 7 開発者向け技術情報 Windows Vista 開発技術情報 タグ Visual Studioのニュース 製品ニュース Visual Basic質問と回答 Visual C#質問と回答 Visual C++質問と回答 SilverlightとWPF質問と回答 ASP.NETの質問と回答 プログラム作成のニュース ▼Visual Studio JavaScriptの質問と回答 perlの質問と回答 to_dk 最新情報の取得状況 上へ お役立ち度( - ) Copyright ©2008-2010 to_dk. _
https://w.atwiki.jp/intertwine/pages/63.html
ユルカ作 「仮面ライダーシグマ」バックナンバー 第0章「運命(さだめ)、動き出す時」 第1章第3話「デスティニー・エンカウント」 第1章第10話「Stalk」 第1章第17話「Σの覚醒」 第1章第24話「障害を排除する者達」 第1章第31話「遭遇と決意」 第1章エピローグ3「彼女の秘密」 第2章第5話「偽りという名の仮面」
https://w.atwiki.jp/akitatnp/pages/31.html
VisualBasic 概要 VB初心者が集まってしたいことをみつけて実現させようと足掻くグループ お互いの存在が刺激になることが目的……? VisualBasicとは? 直感的にデザインすることができ、与えられたコントロールを扱うのが非常に簡単、それ以外のことをするのは大変 しかしC++などに比べてあまりに簡単である為にかえって新入生のような完全な初心者に薦めることが躊躇われる、しかし(自称)ピュアは初心者なのにVBを触っている甘えヤロウである 基本的に重いとされゲームには向かないそうである C#と兄弟くらい似ている 参加者 せんせい John RB カロ (自称)ピュア 伊藤 活動成果 6日 カロさんが伊藤さんにVBの操作について教えた 伊藤さんの最初の目標を決定する 教え方について思うことがあったので次回までにカロさんに相談することと文句の分手伝うことを決めたby(自称)ピュア 13日 伊藤さんの目標を二年次組で教えながら作成開始 カロさんが見本を作る宣言 班内でアドレスを交換する←いまさら (14日カロさんが一晩でやってくれました) 15日 (自称)ピュア、Rbも伊藤さんと同じゲームを作ることを決める このままで行くとカロ、伊藤さん、(自称)ピュア、Rbで同じ構想でどう違いが出るのかが中間発表に?